straight from the factory - Espagnol Anglais Dictionnaire